Absolutely, the context is paramount.
You need to identify the groups that wrote each of these passages. In the case of John's Gospel, the anonymous writers were from a community of Jews who had a high Christology; hence they were ostracised from the conservative group.
In the case of Colossians, they were a very spiritualising community, with strong ideas about a spirit world. BTW Ephesians is an expansion of Colossians. (Paul did not write either Colossians or the subsequent Ephesians.)
Thirdly, I recommend that you identify the chiasms of each passage. These will reveal the key message.
Finally, Michael was an invention of the latter Second Temple period, when they created a spirit world and gave names to these beings (Mastema, Michael, Gabriel, Azazel, Satan, etc.). Diabolos (Devil) was introduced from the Greek when they translated the LXX.
The Book of Daniel was composed during that latter Second Temple period. In common with other writings of the 3rd and 2nd century BCE, they assigned the writings to past heroes (Enoch, Daniel, etc.)
Yes, context, both in terms of grammatical structure (chiasms, particularly), the creating community's is vital -- not hanging onto a single word in isolation and ignoring their idiomatic meaning that they gave to concepts at their time (not in ours).
Doug